var zbp = new ZBP({
    bloghost: "https://www.txcstx.cn/",
    ajaxurl: "https://www.txcstx.cn/zb_system/cmd.php?act=ajax&src=",
    cookiepath: "/"
});

var bloghost = zbp.options.bloghost;
var cookiespath = zbp.options.cookiepath;
var ajaxurl = zbp.options.ajaxurl;

//*********************************************************
// 目的：    全选
// 输入：    无
// 返回：    无
//*********************************************************
function BatchSelectAll() {
    $("input[name='id[]']").click();
}
//*********************************************************




//*********************************************************
// 目的：
// 输入：    无
// 返回：    无
//*********************************************************
function BatchDeleteAll(objEdit) {

    objEdit=document.getElementById(objEdit);
    objEdit.value="";
    var aryChecks = document.getElementsByTagName("input");
    for (var i = 0; i < aryChecks.length; i++){
        if((aryChecks[i].type=="checkbox")&&(aryChecks[i].id.indexOf("edt")!==-1)){
            if(aryChecks[i].checked){
                objEdit.value=aryChecks[i].value+","+objEdit.value;
            }
        }
    }

}
//*********************************************************








//*********************************************************
// 目的：    ActiveLeftMenu
// 输入：    无
// 返回：    无
//*********************************************************
function ActiveLeftMenu(name){

    name="#"+name;
    $("#leftmenu li").removeClass("on");
    $(name).parent().addClass("on");
    var s=$(name).children("span").css("background-image");
    if(s!==undefined){
        s=s.replace("1.png","2.png");
        $(name).children("span").css("background-image",s);
    }

}
//*********************************************************




//*********************************************************
// 目的：    ActiveTopMenu
// 输入：    无
// 返回：    无
//*********************************************************
function ActiveTopMenu(name){

    name="#"+name;
    $("#topmenu li").removeClass("on");
    $(name).addClass("on");

}
//*********************************************************





//*********************************************************
// 目的：    表格斑马线
// 输入：    无
// 返回：    无
//*********************************************************
function bmx2table(){
    $("table:not(.table_striped)").addClass("table_striped");
    $("table:not(.table_hover)").addClass("table_hover");
};
//*********************************************************




//*********************************************************
// 目的：    CheckBox
// 输入：    无
// 返回：    无
//*********************************************************
function ChangeCheckValue(obj){

    $(obj).toggleClass('imgcheck-on');

    if($(obj).hasClass('imgcheck-on')){
        $(obj).prev('input').val('1');
        $(obj).next('.off-hide').show();
    }else{
        $(obj).prev('input').val('0');
        $(obj).next('.off-hide').hide();
    }

}
//*********************************************************




//*********************************************************
// 目的：    Notifications
// 输入：    无
// 返回：    无
//*********************************************************
function notify(s){
    if (window.webkitNotifications) {
        if (window.webkitNotifications.checkPermission() == 0) {
            var zb_notifications = window.webkitNotifications.createNotification('https://www.txcstx.cn/zb_system/image/admin/logo-16.png', '通知', s);
            zb_notifications.show();
            zb_notifications.onclick = function() {top.focus(),this.cancel();}
            zb_notifications.replaceId = 'Meteoric';
            setTimeout(function(){zb_notifications.cancel()},5000);
        } else {
            window.webkitNotifications.requestPermission(notify);
        }
    }
}
//*********************************************************



function statistic(s){
    $("#statloading").show();
    $("#updatatime").hide();
    $.get(s+"&tm="+Math.random(),{},
        function(data){
            $("#tbStatistic tr:first ~ tr").remove();
            $("#tbStatistic tr:first").after(data);
            //bmx2table();
            $("#statloading").hide();
            $("#updatatime").show();
        }
    );
}

function updateinfo(s){
    $("#infoloading").show();
    $.get(s+"&tm="+Math.random(),{},
        function(data){
            $("#tbUpdateInfo tr:first ~ tr").remove();
            $("#tbUpdateInfo tr:first").after(data);
            $("#infoloading").hide();
        }
    );
}


function AddHeaderIcon(s){
  $("div.divHeader,div.divHeader2").first().css({"background-image":"url('"+s+"')"});
}


function AutoHideTips(){
    if($("p.hint:visible").length>0){
        $("p.hint:visible").delay(10000).hide(1500,function(){});
    }
}

function ShowCSRFHint() {
    $('.main').prepend('<div class="hint"><p class="hint hint_bad">您在此页面已停留 %s 小时，可能需要刷新页面后才能正常使用各功能。</p></div>'.replace('%s', $('meta[name=csrfExpiration]').attr('content')));
}


//*********************************************************
// 目的：
//*********************************************************
$(document).ready(function(){

    // Content box tabs:
    $('.content-box .content-box-content div.tab-content').hide(); // Hide the content divs
    $('ul.content-box-tabs li a.default-tab').addClass('current'); // Add the class "current" to the default tab
    $('.content-box-content div.default-tab').show(); // Show the div with class "default-tab"

    $('.content-box ul.content-box-tabs li a').click( // When a tab is clicked...
        function() {
            $(this).parent().siblings().find("a").removeClass('current'); // Remove "current" class from all tabs
            $(this).addClass('current'); // Add class "current" to clicked tab
            var currentTab = $(this).attr('href'); // Set variable "currentTab" to the value of href of clicked tab
            $(currentTab).siblings().hide(); // Hide all content divs
            $(currentTab).show(); // Show the content div with the id equal to the id of clicked tab
            return false;
        }
    );

    //斑马线化表格（老版本兼容代码）
    bmx2table();

    if($('.SubMenu').find('span').length>0){
        $('.SubMenu').show();
    }

    //checkbox
    $('input.checkbox').css("display","none");
    $('input.checkbox[value="1"]').after('<span class="imgcheck imgcheck-on"></span>');
    $('input.checkbox[value!="1"]').after('<span class="imgcheck"></span>');


    $("body").on("click","span.imgcheck", function(){ChangeCheckValue(this)});

    //batch
    $("#batch a").bind("click", function(){ BatchContinue();$("#batch p").html("批量操作进行中...");});

    $(".SubMenu span.m-right").parent().css({"float":"right"});

    $("img[width='16']").each(function(){if($(this).parent().is("a")){$(this).parent().addClass("button")}});

    if ($("div.divHeader,div.divHeader2").first().css("background-image") == "none") { 
        AddHeaderIcon("https://www.txcstx.cn/zb_system/image/common/window.png");
    }

    AutoHideTips();

    SetCookie("timezone",(new Date().getTimezoneOffset()/60)*(-1));

    var s = $("div.divHeader,div.divHeader2").first().css("background-image");
    if(s != undefined && s.indexOf("none.gif") != -1 ){
        AddHeaderIcon(bloghost + "zb_system/image/common/window.png");
    }

    var startTime = new Date().getTime();
    var csrfInterval = setInterval(function () {
        var timeout = $('meta[name=csrfExpiration]').attr('content') || 1; // Re-get expiration value every time
        var timeDiff = new Date().getTime() - startTime;
        if (timeDiff > Math.floor(timeout) * 60 * 60 * 1000) {
            ShowCSRFHint();
            clearInterval(csrfInterval);
        }
    }, 30 * 60 * 1000);
});


var SetCookie = function () { return zbp.cookie.set.apply(null, arguments); };
var GetCookie = function () { return zbp.cookie.get.apply(null, arguments); };
var LoadRememberInfo = function () { zbp.userinfo.output.apply(null); return false;};
var SaveRememberInfo = function () { zbp.userinfo.saveFromHtml.apply(null); return false;};
var RevertComment = function () { zbp.comment.reply.apply(null, arguments); return false;} ;
var GetComments = function () { zbp.comment.get.apply(null, arguments); return false;} ;
var VerifyMessage = function () { zbp.comment.post.apply(null); return false;};


function nobird_get_lisense(appid){

$("#btn_nobird_get_lisense").attr("disabled","disabled");
$("#btn_nobird_get_lisense").text("授权验证中，请稍等……");
//return false;
    $.post(bloghost + "zb_users/plugin/ZCenter/do/do_ajax.php",
        {appid:appid,
        method:'get_lisense'
        },
        function(data){
            if(data=='ok'){
                  alert('授权成功！');
                  window.location.href="lisense.php";        
              }else{
                  alert('授权失败！');
            }
            $("#btn_nobird_get_lisense").removeAttr("disabled");
            $("#btn_nobird_get_lisense").text("获取授权信息");

        });
    return false;
}

function nobird_update(appid,appforcheckmodified){

$("#btn_nobird_update").attr("disabled","disabled");
$("#btn_nobird_update").text("检查新版本中，请稍等……");
//return false;
    $.post(bloghost + "zb_users/plugin/ZCenter/do/do_ajax.php",
        {appid:appid,
        method:'update',
        modified:appforcheckmodified
        },
        function(data){
            if(data=='ok'){
                   if(confirm("检测到新版本，确定要更新吗？"))
                         {
                          nobird_download(appid);
                         }
              }else{
                  alert('您使用的已经是最新版！');
            }
            $("#btn_nobird_update").removeAttr("disabled");
            $("#btn_nobird_update").text("检查版本更新");

        });
    return false;
}

function nobird_download(appid){
//return false;
    $.post(bloghost + "zb_users/plugin/ZCenter/do/do_ajax.php",
        {appid:appid,
        method:'down'
        },
        function(data){
              window.location.href="lisense.php";        
        });
    return false;
}  ;var zcenter_userurl= "https://www.txcstx.cn/user/";





  